Yes, we have an exact match situation, so VLOOKUP with match-type set to 0 is preferable (or Index\Match with Match set up to effect an exact match).
If you would insist on Lookup because the match is sorted in ascending order...
=IF(LOOKUP(C7,{"A","A+","B","C","D"})=C7,LOOKUP(C7,{"A","A+","B","C","D"},{0.02,0.02,0.02,0.01,0.01}),"")
but there is no need to play this game for such a small match range.