OK eleminate C, D, E right away. Look at the explainations.
Now u r left with A & B
Then pick A. If anyone has a better reason I would like to hear about it.
A) tangibility of the benefits that they tend to confer.
Yes - because there are more benefits than increased revenue
B) increased revenues that they ultimately produce
It is a close call but increased revenue dosent mean increased profit, profit=revenue - cost
C) basis on which they need to be weighed.
The basis are already defined in second sentence
D) insufficient analysis that managers devote to them
Irrelevant
E) degree of competitive advantage that they are likely to provide.
Look at the 2nd sentence - they are talking about tangiable gains. So easily elimiate it too.