I think it may be however price is also a key factor.
        
                    
             
        
        
        
A moral dilemma is a conflict in which you have to choose between two or more actions and have moral reasons for choosing each action.
        
             
        
        
        
...---...
(3 SHORT ,3LONG,3 SHORT)
        
             
        
        
        
B) HE
He loves to solve crossword puzzles.