After talking to a helpful CSR, I learn that, I would need to get V (outbound)-Y (inbound) combination to make inbound refundable.
If I get V (outbound)-B (inbound), I will still have to pay $300 change fees, I will get voucher if there is a price difference in fare (say I changed to lower class later for my return flight).