Answer:
1) Latitude
2) Elevation
3) Nearby water
4) Ocean currents
Step-by-step explanation:
Latitude - It really just depends on how close or how far it is to the equator. This is the most important, and it is based on the concentration of sunlight and the area that it affects.
Elevation - The higher/up you are, the colder and drier it will be. When air rises it expands due to low air pressure which causes it to cool.
Nearness to water - The water heats up and cools down slower than land does, having a moderating effect. On colder days, the water heats up the land, whereas on hotter days, the land is cooled down by the water.
Ocean currents - Certain ocean currents have different temperatures. Warm ocean currents warm the air above it, which warms the coast. Cold ocean currents cool the air above it, which cools the coast. This helps keep the coast at a consistent temperature.
Hope this helps! :D