Answer: B

|a | > |d|

A: g(|a| * b * e)

B. g(b * e * |d|)

|a|*b^3 * c^2 * |d| * e^5 * f^6 * g <0

We analyze the above expression,

|a|, c^2, |d|, f^6 are definitely positive,

Odd numbers(1 or 3) of other factors(b^3, e^5, g) are negative. Then either one of (b, e, g) are negative or the three of them

A: g(|a| * b * e)

As explained in above, either the three of (b, e, g) are negative or one of them

1: three of them are negative then we will have :

g(|a| * b * e) = g(positive * negative * negative) = g(positive) = negative (because g is considered as negative)

2.one of them is negative ( for example e):

g(|a| * b * e) = g(positive * positive * negative) = g(negative) = negative (because g is considered as positive here)

[the same situation happens when g or b is negative)

B. g(b * e * |d|)

As explained in above, either the three of (b, e, g) are negative or one of them

1: three of them are negative then we will have :

g(|d| * b * e) = g(positive * negative * negative) = g(positive) = negative (because g is considered as negative)

2.one of them is negative ( for example e):

g(|d| * b * e) = g(positive * positive * negative) = g(negative) = negative (because g is considered as positive here)

[the same situation happens when g or b is negative)

So we see both of them are negative, the one which is less is bigger, as |a| > |d| then B is bigger than A.

_________________

Follow your heart