Poprawna odpowiedź: D
setcookie("dane", $dane, time() + (3600*24));
Dlaczego
Trzeci argument setcookie() to moment wygaśnięcia jako znacznik czasu: time() + 3600*24 to teraz plus doba. Wartość 0 oznacza ciasteczko sesyjne, usuwane po zamknięciu przeglądarki, a sama time() od razu wygasa.