Option B is incorrect because Huawei Cloud OBS does not allow a bucket that has already had versioning enabled to return to the original Disabled state. Versioning can initially be enabled on a bucket, but once enabled, it can subsequently only be suspended , not disabled.
Option A is correct. With versioning enabled, OBS assigns unique version IDs to uploaded objects, allowing multiple objects with the same key or name to coexist as different versions. This protects against accidental overwrites and provides point-in-time recovery capabilities.
Option C is also correct when a specific historical version is permanently deleted. Each object version is independently identified by its version ID, so deleting one specified version does not inherently remove the other retained versions.
Option D accurately describes the initial state. Huawei states that versioning is disabled by default for newly created OBS buckets. When versioning has never been enabled, uploading a new object with the same name replaces the existing object instead of maintaining multiple historical versions.
The critical distinction is therefore Disabled versus Suspended . Disabled is the initial state; after versioning is enabled, it cannot be restored to Disabled.
Reference topics: OBS Versioning; Version IDs; Suspending Versioning; Object Recovery.
===============