Решение:
Выбираем слово, которое грамматически подходит к предложению. Поскольку предложение отрицательное ('didn't have'), используется 'any'.
- any (какие-либо) используется в отрицательных предложениях.
- no (никакие) используется в утвердительных предложениях, имея отрицательное значение.
Ответ: any