Ответ:
Пунктуационная ошибка допущена в предложении б): лишняя запятая стоит между сказуемым и подлежащим.
Исправленный вариант: На солнце горели самострелы, арбалеты, мушкеты.
В предложении в) запятая перед союзом и также лишняя: однородные сказуемые «увидел» и «приказал» относятся к одному подлежащему «капитан».
Исправленный вариант: Капитан в бинокль увидел человека и приказал спустить шлюпку.
В предложении г) нужна запятая между частями сложного предложения.
Исправленный вариант: Раздался удар, и шлюпка чуть не разбилась о борт парохода.
Предложения а) и д) оформлены правильно.
Ответ: ошибки допущены в предложениях б), в), г).
