Ответ:

Пунктуационная ошибка допущена в предложении б): лишняя запятая стоит между сказуемым и подлежащим.

Исправленный вариант: На солнце горели самострелы, арбалеты, мушкеты.

В предложении в) запятая перед союзом и также лишняя: однородные сказуемые «увидел» и «приказал» относятся к одному подлежащему «капитан».

Исправленный вариант: Капитан в бинокль увидел человека и приказал спустить шлюпку.

В предложении г) нужна запятая между частями сложного предложения.

Исправленный вариант: Раздался удар, и шлюпка чуть не разбилась о борт парохода.

Предложения а) и д) оформлены правильно.

Ответ: ошибки допущены в предложениях б), в), г).