Her gaze was a laser to his heart

this metaphor means that
a-grandmother was trying to scare him
b-grandmothers stare made him feel guilty
c-grandmothers look gave him a heartburn
d-grandmother stared directly at his chest

1-b

Yes, I agree.

doesnt c give a meaning to

It could. It's hard to tell without seeing the sentence in a larger context.

To understand the meaning of the metaphor "Her gaze was a laser to his heart," we need to break it down into its different elements.

First, let's analyze the phrase "Her gaze was a laser." A laser typically refers to a concentrated beam of light that has a focused and intense effect. In this case, the word "gaze" suggests that someone is looking directly at another person. So, when it says "Her gaze was a laser," it means that her look was intense, focused, and had a powerful effect.

Now, let's move on to the second part of the metaphor, "to his heart." Here, the heart is being symbolized as the target of the laser-like gaze. The heart is often associated with emotions, feelings, and vulnerability. By saying her gaze went "to his heart," it implies that she was piercing through his emotional defenses and directly affecting him at a deep, emotional level.

Based on this explanation, we can determine that the metaphor is conveying option b: "Her gaze made him feel guilty." The intensity and focus of her look penetrated his emotions, making him feel guilty or perhaps revealing something about himself that he may not have wanted to confront.