Erro "Saída do script antes dos cabeçalhos" no Apache

O Apache no Windows me fornece o seguinte erro ao tentar acessar meu script Perl:

Server error!

The server encountered an internal error and was unable to complete your request.

Error message: 
End of script output before headers: sample.pl

If you think this is a server error, please contact the webmaster.

Error 500

localhost
Apache/2.4.4 (Win32) OpenSSL/1.0.1e PHP/5.5.3

este é o meu script de amostra

#!"C:\xampp\perl\bin\perl.exe"
print "Hello World";

mas não está funcionando no navegador

questionAnswers(11)

yourAnswerToTheQuestion