Yes, The Middle Colonies were not as cohesive as the New England colonies because colonists in this region were not united by single religion or code of beliefs. Also, they were settled by different nationalities so there is greater emphasis on religious toleration and cultural diversity. This is especially true in the colony of New York.
D would be the most appropriate. C and B would be very bias, especially since C was written by a general in World War II, meaning that it would only be his point of view and not the other argument. D, is by a trustworthy newspaper columnist (since it's popular) who has read both books and written a view on both which would most likely not be very bias.
The answer to your question is true :)