The newspaper says that the newly released album was _______ and has become the best-seller of the month. 
#76530
A
well received
B
well made
C
well known
D
well done