BSCScan verification issue

Code I used

pragma solidity ^0.8.0;

import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol";

contract Kencium is ERC20 {
    constructor(uint256 initialSupply) ERC20 ("Kencium", "KNCM"){
        _mint(msg.sender,initialSupply);
    }
}

The error I get: " Error! Unable to generate Contract ByteCode and ABI (General Exception, unable to get compiled [bytecode])"

For some reason, when I try to verify my contract on BSCScan, it refuses to compile (i tried reformatting and flattening the file)
I am begging for help :confused:

My contract:
0xe46794b7367F3aAa9BD7DA99463dC72538781467

PLEASE help me :frowning:

please help :frowning: , im so lost

Please search the forum before posting. Refer to our megathread about verification.