Which of the following pieces of information is present in messages printed when Python finds a syntax error in your code?

Select one:

a.
All of these things are present

b.
A carat symbol (^) that tries to mark the location with the statement that caused the error

c.
The line number of the statement where the error was found

d.
The name of the source file where the error was found

a. All of these things are present