Generar muestras aleatorias en R

Estoy realizando un ejercicio, el cual dice lo siguiente:

Generar 100 muestras de tamaño 200 de una variable aleatoria B(20;
0.2).

Para generar muestras aleatorias, conozco y he utilizado la función sample. La he utilizado de la siguiente forma:

print(sample(1:200, size=100))

Simplemente me imprime 100 números aleatorios de entre 1 y 200. Pero no entiendo como hacerlo sobre una variable aleatoria.

¿Hay alguna otra función que me permita hacer lo que pide el enunciado?