Some famous singers live on the________from their record sales.
#10980
A
salary
B
value
C
bill
D
income