Prova modificando così:

<select size="5" name="D1[]" multiple>

e nella pagina recuperaDati.php

$sel = $_POST['D1'];
controlla facendo var_dump($sel);