В одном байте 8 бит.
Приставка "мега" означает умножение на 106, то есть на 1,000,000.
Значит, в одном мегабайте 1,000,000 байт.
Тогда количество бит в мегабайте будет:
Но, как правило, в информатике используют степени двойки, поэтому мегабайт часто считают как 220 байт = 1,048,576 байт.
Тогда количество бит в мегабайте будет:
Ни один из предложенных вариантов ответа не соответствует точно вычисленному значению. Однако, наиболее близкий ответ - 1,048,576 байт * 8 бит/байт = 8,388,608 бит, что близко к 223 битам.