- 
                                Acho que há um grande equívoco nesta questão. Ao me ver, todas estão erradas. A letra "D" não pode estar correta de jeito algum. 
 
 | .xlsx | O formato de arquivo baseado em XML padrão para Excel 2010 e Excel 2007. Não pode armazenar o código de macro do Microsoft VBA (Visual Basic for Applications) ou planilhas de macro do Microsoft Office Excel 4.0 (.xlm). |  
 
- 
                                Resposta: "b" Formato xls: Excel 2003 --> Tamanho da planilha65.536 linhas por 256 colunasFormato xlsx: Excel 2010 --> Tamanho da planilha1.048.576 linhas por 16.384 colunas
 
 Fontes: http://office.microsoft.com/pt-br/excel-help/especificacoes-e-limites-do-excel-HP005199291.aspx http://office.microsoft.com/pt-br/excel-help/especificacoes-e-limites-do-microsoft-excel-HP010342495.aspx
 
 
- 
                                Vale acrescentar que: arquivos da microsoft que possuem o "X" no final não suportam MACRO. Arquivos da microsoft que possuem o "M" no final suportam MACRO. -> .xlsX  -> .xlsM  Vlw!!! 
- 
                                b) xlsx suporta um número maior de linhas por planilha que xls. 
- 
                                essa explicação está perfeita!   https://samirmmbr.wordpress.com/2014/10/21/qual-a-quantidade-limite-de-linhas-e-colunas-no-excel/     
- 
                                esse "ou privativa" foi de lascar msm