Which of the following property is a shorthand that resets all CSS properties?

reset
inital
all
delete

The correct answer is: A. reset

The reset property is a shorthand that resets all CSS properties to their initial values. This can be useful if you want to start with a clean slate when styling an element.

The initial property sets an element’s property to its initial value, which is the value that it would have if it had not been explicitly set. This can be useful if you want to restore an element to its default state.

The all property sets all of an element’s properties to their initial values. This can be useful if you want to reset all of an element’s properties at once.

The delete property removes an element’s property. This can be useful if you want to remove a property that you no longer need.

Here is an example of how the reset property can be used:

css
* {
margin: 0;
padding: 0;
border: 0;
font: inherit;
font-size: inherit;
font-weight: inherit;
font-style: inherit;
font-family: inherit;
color: inherit;
text-decoration: inherit;
text-align: inherit;
vertical-align: inherit;
box-sizing: inherit;
outline: 0;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
opacity: 1;
cursor: inherit;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
}

This code will reset all of the CSS properties on all elements to their initial values.