Which of the following cell types is formed by meiosis?
A muscle cells
B sperm cells
C skin cells
D blood cells