The answer is C. The question translates to "How many books are there?"
1. Hace tres meces que Lucía no trabaja
2. Hace un año que Santi y Silvina no compran verduras
3. Hace una semaña que no vamos al centro comercial
4. Hace demasiado tiempo que no me divertí
5. Hace media hora que miras el menú
The Correct answer would be (a):del