Math riddle with logic

3 + 3 x 3 - 3 + 3 
        = ???
a. 18
b. 12
c. 03
d. 06