Слово "都" (dōu), означающее "все", "оба", "всё", должно быть размещено перед глаголом "睡觉" (shuìjiào), чтобы показать, что действие не было выполнено всеми или в полном объёме. В данном контексте, оно относится к "我" (wǒ - я).
Правильное предложение: A昨天晚上B我都C没D睡觉。
Ответ: B