An equilateral triangle and a regular hexagon have equal perimeters. If the area of the triangle is 12 dm² then the difference of their areas (in dm² ) is :

a. 2
b. 4
c. 6
d. 18