Слово 'money' является неисчисляемым существительным. Поэтому для обозначения большого количества используется 'much' или 'a lot of'. 'Many' используется с исчисляемыми существительными.
Предложение отрицательное ('doesn't have'), поэтому оба варианта 'much' и 'a lot of' грамматически верны. Однако, 'much' является наиболее типичным выбором в отрицательных предложениях с неисчисляемыми существительными.
Ответ: a) much