Answer:
Hence, a regular polygon that has a minimum rotation of 45 degrees to carry the polygon onto itself is:
A. octagon.
Explanation:
We know that the for a regular polygon with 'n' sides the minimum rotation that can carry the polygon onto itself is:

Here we are given the minimum angle of rotation such that polygon is transformed to itself as 45 degree.
i.e. we have:

Hence, the number of sides of a polygon are 8.
Hence, the polygon is:
A. octagon.
( Since a polygon with 8 sides is called a octagon)