Why might it be necessary to override buttons that you remove from the page layout?
Click on the arrows to vote for the correct answer
A. B. C.C.
When you remove a button from a page layout in Salesforce, it is no longer visible to the user. However, the underlying functionality of the button still exists, and it may still be accessible through alternative means such as keyboard shortcuts or API calls. This means that if the functionality of the button is not required or should not be accessible to users, it may be necessary to override the button.
By overriding the button, you can replace the underlying functionality with a custom action, such as a visualforce page or a custom link, which can provide a more appropriate or secure alternative. For example, you might want to replace a "Delete" button with a custom action that only allows certain users to delete records or that prompts the user for confirmation before deleting.
In addition, overriding buttons can also help preserve screen real estate. By replacing multiple buttons with a single custom action, you can reduce clutter on the page layout and make it easier for users to navigate and use the system.
Therefore, the correct answer is A, to preserve screen real estate, as well as to provide a more appropriate or secure alternative to the underlying functionality of the removed button. Option C is incorrect because overriding buttons does not affect keyboard shortcuts or hot keys. Option B is incorrect because buttons can be removed from page layouts in Salesforce.